@charset "utf-8";
/* CSS Document */

@font-face {font-family: 'ProximaSansMedium';src: url('../fonts/ProximaSansMedium.eot');src: local('☺'), url('../fonts/ProximaSansMedium.woff') format('woff'), url('../fonts/ProximaSansMedium.ttf') format('truetype'), url('../fonts/ProximaSansMedium.svg') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: '817-CAI978';src: url('../fonts/817-CAI978.eot');src: local('☺'), url('../fonts/817-CAI978.woff') format('woff'), url('../fonts/817-CAI978.ttf') format('truetype'), url('../fonts/817-CAI978.svg') format('svg');font-weight: normal;font-style: normal;}

body { overflow-x: hidden;}



.ngb-service {}
.ngb-service-content *{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
.ngb-service-content {position: relative;width: 100%;overflow: hidden;}
.ngb-service-content .main{position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: 3;text-align: center;}
.ngb-service-content .pic{max-height: 920px;overflow: hidden;}
.ngb-service-content .pic img{display: block;width: 100%;height: auto;background: #000;}
.dtable {display: table;width: 100%;height: 100%;}
.dtable-cell {display: table-cell;vertical-align: middle;}
.pcshow {display: block;}
.mbshow {display: none!important;}
.ngb-title {text-align: center;}
.ngb-title h2{font-size: 45px;text-transform:uppercase;font-family: 'ProximaSansMedium', Arial;}
.ngb-title h3{font-size: 26px;position: relative;display: block;}
.ngb-title h3::after{content: '';display: block;width: 33px;height: 2px;background: #000;margin:42px auto 15px auto;}
.ngb-title h4{font-size: 15px;line-height: 32px;margin: auto;}
.ngicon5 {display: block;position: relative;overflow: hidden;padding-top: 140px;}
.ngicon5 li {display: inline-block;vertical-align: top;width:14.1%;text-align: center;margin:0 5px;padding:30px 0; background: rgba(255,255,255,.3);}
.ngicon5 li i{width: 120px;display: block;margin: auto;position: relative;overflow: hidden;}
.ngicon5 li i img{display: block;width: 100%;height: auto;}
.ngicon5 li h5{font-size: 13px;padding-top: 20px; text-transform:uppercase;font-family: 'ProximaSansMedium', Arial;}
.ngicon5 li h6{font-size: 16px;padding:5px 0;overflow: hidden;}
.ngicon5 li:hover,.ngservice3 .main .ngicon5 li:hover,.ngservice4 .main .ngicon5 li:hover {background: #fff;}
.ngicon5 li:hover *,.ngservice3 .main .ngicon5 li:hover *,.ngservice4 .main .ngicon5 li:hover *{color: #000;}
.ngservice1 .main ul {display: block;position: relative;}
.ngservice1 .main ul::before {content: '';width:100%;height:2px;position:absolute;display: block;left:0;top:50%;margin-top: -1px; background: #434141;overflow: hidden;}
.ngservice1 .main li {display: inline-block;vertical-align: top;text-align: left;margin:0 8%;padding-bottom: 43px;}
.ngservice1 .main li i{width: 110px;display: block;position: relative;overflow: hidden;}
.ngservice1 .main li i img{display: block;width: 100%;height: auto;max-height: 110px;}
.ngservice1 .main li i::after {content: '';width: 12px;height: 12px;display: block;margin:40px auto;background: #434141;border-radius:100px;overflow: hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
.ngservice1 .main li h4{font-size: 22px;color: #fff;text-transform:uppercase;font-family:'ProximaSansMedium',Arial;padding-left: 10px;}
.ngservice1 .main li h5{font-size: 18px;color: #fff;padding: 15px 0 0 10px;overflow: hidden;}
.ngservice1 .main a:hover i::after{background: #fff;}
.ngservice1 .main a:hover h4,.ngservice1 .main a:hover h5{-webkit-animation:1s color1  ease-in;animation:1s color1 ease-in;}
@-webkit-keyframes color1 {0%,100% {color: #fff;}50% {color: #434141;}}
@keyframes color1 {0%,100% {color: #fff;}50% {color: #434141;}}
.ngservice3 .main .ngb-title h2{color: #fff;}
.ngservice3 .main .ngb-title h3{color: #fff;}
.ngservice3 .main .ngb-title h3::after{background: #fff;}
.ngservice3 .main .ngb-title h4{color: #fff;}
.ngservice3 .main .ngicon5 li {background: rgba(255,255,255,.08);}
.ngservice3 .main .ngicon5 li h5{color: #fff;}
.ngservice3 .main .ngicon5 li h6{color: #fff;}
.ngservice4 .main .ngicon5 li {background: rgba(255,255,255,.5);}
.ngservice5 .main {position:relative;width: 100%;overflow: hidden;padding: 130px 0 200px 0; height:auto;left:auto;top:auto;text-align: center;}
.ngservice5 .main .ngb-title h3::after{display: none;}
.ngservice5 ul{padding-top: 70px;overflow: hidden;width: 1400px;margin: auto;}
.ngservice5 ul li{display: inline-block;vertical-align:middle;width: 18%;margin-top:80px;}
.ngservice5 ul li img{display: block;max-width: 100%;height: auto;max-height: 80px;margin: auto;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}


.ngb-footer {background: #181717;}
.ngb-footer-content {width: 1400px;margin: auto;padding: 50px 0 13px 0;overflow: hidden;position: relative;}
.ngb-footer-content::before {content:'';width: 100%;height: 1px;background: #302f2f;position: absolute;left: 0;top: 120px;z-index: 1;}
.ngb-fleft {float: left;}
.ngb-fleft .name{}
.ngb-fleft .name h4 {display: block;font-size: 14px;color: #fff;padding-bottom: 5px;}
.ngb-fleft .name h3{font-size: 24px;color: #fff;text-transform: uppercase; font-family:'ProximaSansMedium',Arial;}
.ngb-fleft .ewmtel{padding-top: 45px;overflow: hidden;}
.ngb-fleft .ewmtel .ewm{float: left;width: 77px;}
.ngb-fleft .ewmtel .ewm img{width: 77px;height: 77px;display: block;}
.ngb-fleft .ewmtel .tel {float: left;padding-left: 20px;padding-top: 10px;}
.ngb-fleft .ewmtel .tel h3{font-size: 14px;color: #999;}
.ngb-fleft .ewmtel .tel h2{font-size: 24px;color: #fff;padding-top:7px; font-family:'ProximaSansMedium',Arial;letter-spacing: 1px}
.ngb-fleft .addemail {font-size: 12px;color: #727272;line-height: 23px;clear: both;padding: 20px 0;}
.ngb-fright {float: right;}
.ngb-fright ul{padding-top: 15px;overflow: hidden;}
.ngb-fright ul li{ display: inline-block;vertical-align: top;margin-left:70px;font-size: 12px;color: #646464;line-height: 28px;}
.ngb-fright ul li:first-child{margin-left: 0;}
.ngb-fright ul li:last-child {text-align: right;}
.ngb-fright ul li h3{font-size: 15px;color: #fff;padding-top: 10px; padding-bottom:35px;overflow: hidden;display: block;}
.ngb-fright ul li a{font-size: 12px;color: #646464;line-height: 28px;}
.ngb-fright ul li a:hover {color: #fff;}
.yqlink {padding:50px 0 0px 0;overflow: hidden;line-height:24px;}
.yqlink * {font-size: 12px;color: #646464;}
.ngb-bottom {/*border-top: 1px solid #302f2f;*/padding:20px 0;overflow: hidden;background: #0e0e0e;}
.ngb-bottom ul{width: 1400px;margin: auto;}
.ngb-bottom .left,.ngb-bottom .left a,.ngb-bottom .right,.ngb-bottom .right a,.yqlink a,.yqlink  {font-size: 12px;color: #646464;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
.ngb-bottom .left a:hover,.ngb-bottom .right a:hover,.yqlink a:hover{color: #fff;}
.ngb-bottom .left,.ngb-bottom .right{float: left;width:50%;}
.ngb-bottom .left a,.ngb-bottom .right a{}
.ngb-bottom .right{text-align: right; }
 



.ngbrand-news {}
.ngbrand-news-banner {background: #ccc;}
.ngbrand-news-banner a{display: block;background: #ccc;}
.ngbrand-news-banner a img{display: block;width: 100%;height: auto;}
.ngbrand-news-navpath {padding: 150px 0 20px 0;overflow: hidden; }
.ngbrand-news-content {width: 1400px;margin: auto;position:relative;}
.ngbrand-news-nav {}
.ngbrand-news-nav a{font-size: 15px;color: #666;margin-right: 25px;}
.ngbrand-news-nav a.cur{color: #000;}
.ngbrand-news-nav a:hover{color: #000;}
.ngbrand-news-path {font-size: 13px;color: #666;text-align: left;position: absolute;right: 0;top: 2px;width: 50%;}
.ngbrand-news-path a{font-size: 13px;color: #666;}
.ngbrand-news-path a:hover{color: #000;}
.ngbrand-news-main {overflow: hidden;padding-bottom: 50px;}
.ngbrand-news-main .ngbrand-news-content{border-top: 1px #e6e5e5 solid;padding-top: 30px;overflow: hidden;}
.ngbrand-news-leftlist {float: left;width: 74%;}
.ngbnews {overflow: hidden;margin-bottom:45px;}
.ngbnews a{display: block;overflow: hidden;}
.ngbnews a {display: flex;justify-content: space-between;align-items: stretch;}
.ngbnews *{-webkit-transition:0.4s ease;-o-transition:0.4s ease;transition:0.4s ease;}
.ngbnews .npic{float:left;width:25%;border: 1px #f1f1f1 solid;overflow: hidden;}	
.ngbnews .npic img{display: block;width: 100%;height: auto;}	
.ngbnews .ntxt {float:right;width:72%;padding: 0 0 13px 0;border-bottom: 1px #e6e5e5 solid;}	
.ngbnews .ntxt h3{font-size: 18px;color: #333;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; padding-bottom: 5px;}	
.ngbnews .ntxt h4{font-size: 12px;color: #888;line-height: 22px; padding:2% 0 5% 0;}	
.ngbnews .ntxt h5{font-size: 12px;color: #939393;}	
.ngbnews .ntxt h5 strong {font-weight: normal;margin-right: 5px;}
.ngbnews .ntxt h6{font-size: 12px;color: #666;}
.ngbnews a:hover .ntxt{border-bottom: 1px #ccc solid;}
.ngbnews a:hover .ntxt h3,.ngbnews a:hover .ntxt h4,.ngbnews a:hover .ntxt h6{color: #000;}
.ngbnews a:hover .ntxt h4 {color: #000;}
.ngbnews a:hover .npic img {-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.ngbrand-news-truepage {padding: 30px 0;overflow: hidden;text-align: center;color: #b5b5b6;border-top: 1px #e6e5e5 solid;}
.ngbrand-news-truepage a{padding: 10px;font-size: 16px;color: #b5b5b6;}
.ngbrand-news-truepage a.on,.ngbrand-news-truepage a:hover {color: #000;}
.ngbrand-news-truepage a.prev,.ngbrand-news-truepage a.next {font-family: "宋体",Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";}
.ngbrand-news-right {float: right;width:23%;}
.ngbrand-news-hotnews {background: #f8f8f8;padding:5%;overflow: hidden;margin-bottom: 20px;}
.ngbrand-news-hotnews h3{font-size:16px;display: block;border-bottom: 1px solid #b5b5b6;padding: 10px 0;text-transform: uppercase;overflow: hidden;}
.ngbrand-news-hotnews ul {padding:10px 0;overflow: hidden;}
.ngbrand-news-hotnews ul li{padding: 5px 0; overflow: hidden;}
.ngbrand-news-hotnews ul li a{font-size: 12px;color: #595757;display: block;}
.ngbrand-news-hotnews ul li a:hover h6{color: #000;}
.ngbrand-news-hotnews ul li a h6 {display: block;font-size: 12px;color: #595757;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;position: relative;padding-bottom: 3px;}
.ngbrand-news-hotnews ul li a h6:first-child::before {content:'';width:4px;height:4px;border-radius:100px;background:#ccc;display:inline-block;vertical-align: middle;margin-right: 5px;}
.ngbrand-news-hotnews ul li a h6:last-child {padding-left: 10px;}
.ngbrand-news-hottag {background: #f8f8f8;padding:5%;overflow: hidden;margin-bottom: 20px;}
.ngbrand-news-hottag h3{font-size: 16px;display: block;border-bottom: 1px solid #b5b5b6;padding: 10px 0;text-transform: uppercase; overflow: hidden;}
.ngbrand-news-hottag ul {padding:15px 0;overflow: hidden;}
.ngbrand-news-hottag ul a{font-size: 12px;color: #595757;overflow: hidden;margin-right:20px;padding:5px 0;display: block;float: left;}
.ngbrand-news-hottag ul a:hover {color: #000;}

.ngbrand-news-othercase{background: #f1f1f1;padding:100px 0;overflow: hidden;}
.ngbrand-news-othercase-title {text-align: center;}
.ngbrand-news-othercase-title h3{font-size: 45px;text-transform:uppercase;font-family: 'ProximaSansMedium', Arial;}
.ngbrand-news-othercase-title h4{font-size: 24px;position: relative;display: block;}
.ngbrand-news-othercase-swiper {overflow: hidden;margin-top: 50px;}
.ngbnews-othercase-cases {}
.ngbnews-othercase-cases *{-webkit-transition:0.4s ease;-o-transition:0.4s ease;transition:0.4s ease;}
.ngbnews-othercase-cases a{display: block;overflow: hidden;position: relative;}
.ngbnews-othercase-cases a .npic {overflow: hidden;}
.ngbnews-othercase-cases a .npic img{display: block;width: 100%;height: auto;}
.ngbnews-othercase-cases a .ntxt {position: absolute;left: 0;top: 0;width: 100%;height: 100%;text-align: center;background: rgba(0,0,0,0.8);opacity: 0;}
.ngbnews-othercase-cases a .ntxt h4{font-size: 18px;color: #fff;padding: 10px 0;margin-top:25%;}
.ngbnews-othercase-cases a .ntxt h6{font-size: 12px;color: #fff;width: 90%;margin: auto;}
.ngbnews-othercase-cases a:hover .ntxt{opacity: 1;}


.ngbrand-news-detail {overflow: hidden;padding-bottom:80px;}
.ngbrand-news-detail .ngbrand-news-content{border-top: 1px #e6e5e5 solid;padding-top: 30px;overflow: hidden;}
.ngbrand-news-detail-left {float: left;width: 74%;overflow: hidden;}
.ngbrand-news-detail-title {background: #f1f1f1;padding: 30px ;overflow: hidden;}
.ngbrand-news-detail-title h3{font-size: 20px;color: #000;padding-bottom: 5px;}
.ngbrand-news-detail-title h6{font-size: 12px;color: #666;}
.ngbrand-news-detail-left-main {font-size: 14px;line-height: 24px;color: #666;padding: 30px 0;overflow: hidden;}
.ngbrand-news-detail-left-main img {max-width: 100%;height: auto;}
.ngbrand-news-detail-left-main * {color: #666;font-size: 14px;line-height: 24px;font-family: PingFang SC, Verdana, Helvetica Neue, Microsoft Yahei, Hiragino Sans GB, Microsoft Sans Serif, WenQuanYi Micro Hei, sans-serif;}
.ngbrand-news-detail-left-pagetrun {padding:20px 0;border-top: 1px #ccc solid;overflow: hidden;position: relative;}
.ngbrand-news-detail-left-pagetrun a {display: block;}
.nbreturn {position: absolute;width: 100px;text-align: center;left: 50%;margin-left: -50px; top:20px;color: #000;}
.nbprev {float: left;width: 50%;}
.nbnext {float: right;width: 50%;text-align: right;}



.case-item ul li{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
.case-item ul li:nth-child(0){}
.case-item ul li:nth-child(1){-webkit-animation-duration:0.1s;animation-duration:0.1s;}
.case-item ul li:nth-child(2){-webkit-animation-duration:0.2s;animation-duration:0.2s;}
.case-item ul li:nth-child(3){-webkit-animation-duration:0.3s;animation-duration:0.3s;}
.case-item ul li:nth-child(4){-webkit-animation-duration:0.4s;animation-duration:0.4s;}
.case-item ul li:nth-child(5){-webkit-animation-duration:0.5s;animation-duration:0.5s;}
.case-item ul li:nth-child(6){-webkit-animation-duration:0.6s;animation-duration:0.6s;}
.case-item ul li:nth-child(7){-webkit-animation-duration:0.7s;animation-duration:0.7s;}
.case-item ul li:nth-child(8){-webkit-animation-duration:0.8s;animation-duration:0.8s;}
.case-item ul li:nth-child(9){-webkit-animation-duration:0.9s;animation-duration:0.9s;}
.case-item ul li:nth-child(10){-webkit-animation-duration:0.1s;animation-duration:0.1s;}
.case-item ul li:nth-child(11){-webkit-animation-duration:0.2s;animation-duration:0.2s;}
.case-item ul li:nth-child(12){-webkit-animation-duration:0.3s;animation-duration:0.3s;}
.case-item ul li:nth-child(13){-webkit-animation-duration:0.4s;animation-duration:0.4s;}
.case-item ul li:nth-child(14){-webkit-animation-duration:0.5s;animation-duration:0.5s;}
.case-item ul li:nth-child(15){-webkit-animation-duration:0.6s;animation-duration:0.6s;}
.case-item ul li:nth-child(16){-webkit-animation-duration:0.7s;animation-duration:0.7s;}
.case-item ul li:nth-child(17){-webkit-animation-duration:0.8s;animation-duration:0.8s;}
.case-item ul li:nth-child(18){-webkit-animation-duration:0.9s;animation-duration:0.9s;}
.case-item ul li:nth-child(19){-webkit-animation-duration:0.1s;animation-duration:0.1s;}
.case-item ul li:nth-child(20){-webkit-animation-duration:0.2s;animation-duration:0.2s;}
.case-item ul li:nth-child(21){-webkit-animation-duration:0.3s;animation-duration:0.3s;}
.case-item ul li:nth-child(22){-webkit-animation-duration:0.4s;animation-duration:0.4s;}
.case-item ul li:nth-child(23){-webkit-animation-duration:0.5s;animation-duration:0.5s;}
.case-item ul li:nth-child(24){-webkit-animation-duration:0.6s;animation-duration:0.6s;}
.case-item ul li:nth-child(25){-webkit-animation-duration:0.7s;animation-duration:0.7s;}
.case-item ul li:nth-child(26){-webkit-animation-duration:0.8s;animation-duration:0.8s;}
.case-item ul li:nth-child(27){-webkit-animation-duration:0.9s;animation-duration:0.9s;}

.case-item ul li:nth-child(28){-webkit-animation-duration:0.1s;animation-duration:0.1s;}
.case-item ul li:nth-child(29){-webkit-animation-duration:0.2s;animation-duration:0.2s;}
.case-item ul li:nth-child(30){-webkit-animation-duration:0.3s;animation-duration:0.3s;}
.case-item ul li:nth-child(31){-webkit-animation-duration:0.4s;animation-duration:0.4s;}
.case-item ul li:nth-child(32){-webkit-animation-duration:0.5s;animation-duration:0.5s;}
.case-item ul li:nth-child(33){-webkit-animation-duration:0.6s;animation-duration:0.6s;}
.case-item ul li:nth-child(34){-webkit-animation-duration:0.7s;animation-duration:0.7s;}
.case-item ul li:nth-child(35){-webkit-animation-duration:0.8s;animation-duration:0.8s;}
.case-item ul li:nth-child(36){-webkit-animation-duration:0.9s;animation-duration:0.9s;}

.case-item ul li:nth-child(37){-webkit-animation-duration:0.1s;animation-duration:0.1s;}
.case-item ul li:nth-child(38){-webkit-animation-duration:0.2s;animation-duration:0.2s;}
.case-item ul li:nth-child(39){-webkit-animation-duration:0.3s;animation-duration:0.3s;}
.case-item ul li:nth-child(40){-webkit-animation-duration:0.4s;animation-duration:0.4s;}
.case-item ul li:nth-child(41){-webkit-animation-duration:0.5s;animation-duration:0.5s;}
.case-item ul li:nth-child(42){-webkit-animation-duration:0.6s;animation-duration:0.6s;}
.case-item ul li:nth-child(43){-webkit-animation-duration:0.7s;animation-duration:0.7s;}
.case-item ul li:nth-child(44){-webkit-animation-duration:0.8s;animation-duration:0.8s;}
.case-item ul li:nth-child(45){-webkit-animation-duration:0.9s;animation-duration:0.9s;}

.case-item ul li:nth-child(46){-webkit-animation-duration:0.1s;animation-duration:0.1s;}
.case-item ul li:nth-child(47){-webkit-animation-duration:0.2s;animation-duration:0.2s;}
.case-item ul li:nth-child(48){-webkit-animation-duration:0.3s;animation-duration:0.3s;}
.case-item ul li:nth-child(49){-webkit-animation-duration:0.4s;animation-duration:0.4s;}
.case-item ul li:nth-child(50){-webkit-animation-duration:0.5s;animation-duration:0.5s;}
.case-item ul li:nth-child(51){-webkit-animation-duration:0.6s;animation-duration:0.6s;}
.case-item ul li:nth-child(52){-webkit-animation-duration:0.7s;animation-duration:0.7s;}
.case-item ul li:nth-child(53){-webkit-animation-duration:0.8s;animation-duration:0.8s;}
.case-item ul li:nth-child(54){-webkit-animation-duration:0.9s;animation-duration:0.9s;}

.insight-right ul li a {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}



.diy_select:hover {border: 1px solid #666;}		
.news-left-path {font-size: 14px;color: #666;}
.news-left-path i {font-family: "宋体";font-style: normal;}	
.diy_select{width: 320px;height: 40px;position:absolute;font-size: 14px;color: #000;right: 0;top: -10px; background-color: #fff;cursor: pointer;}
.diy_select_btn, .diy_select_txt{float: left;height: 100%;line-height:40px;}
.diy_select, .diy_select_list{border: 1px solid #DFDFDF;}
.diy_select_list li:last-child {border-bottom: none;}
.select-text{padding:0 20px;height: 100%;width: 100%;position: relative;}
.diy_select_txt{width: 100%;}
.diy_select_txt, .diy_select_list li{overflow: hidden;}
.diy_select_btn{width: 20%;height: 100%;position: absolute;right: 0;top: 0; background: url(../images/jtd1.png) no-repeat  center;}
.select-option{width:320px;position: relative;}
.diy_select_list{height: 300px;position: absolute;top:1px;left: -1px;z-index: 88888;border-top: none;width: 100%;display: none;background: #fff;overflow: auto;}
.diy_select_list li{margin: 0 20px;list-style: none;height: 40px;line-height:40px;cursor: default;background: #fff;border-bottom: 1px solid #b3b3b3;}
.diy_select_list li.focus{margin: 0;padding: 0 20px;cursor: pointer;background: #000;color: #fff}
.diy_select_list li a {display: block;}
.diy_select_list li.focus a {color: #fff}


.ngbrand-news-othercase-swiper .swiper-slide {background-color:#000;}



@media screen and (max-width: 5120px) {
	.csd-banner.main {background-size: 100%;background-repeat: no-repeat;}
	.slick-banner a {height: auto;}
	.slick-banner a img.p-img {display: block;}
	.case-banner.small-banner.main,.small-banner {background-size: 100%!important;}
	.auto {width: 70%;}
	.ngservice5 .main {height: 100%;}
	.index-news-right-news a {margin-bottom: 19px;}
	.il-about {padding: 3% 3% 0 3%;}
}
@media screen and (max-width: 3840px) {
	
}
@media screen and (max-width: 2560px) {
	
}
@media screen and (max-width: 2048px) {
	
}

@media only screen and (max-width: 1920px){
	.ngbnews .ntxt h4{min-height: 82px;max-height: 82px;overflow: hidden;}
	.ngbrand-news-banner a img {opacity: 0;filter:alpha(opacity=0);}
	.csd-banner.main {background-size:100%;}
	.slick-banner a img.p-img {display: block;}
	.auto {width:1440px;}
	.ngservice5 .main {height:auto;}
	.index-news-right-news a {margin-bottom: 10px;}
}
@media only screen and (max-width: 1680px){
	.ngbrand-news-banner a {background: none!important;background-color: #999;}
	.ngbrand-news-banner a img {opacity: 1;filter:alpha(opacity=100);}
	.auto {width: 1200px;}
	.insight-right ul {padding-top: 25px;}
}
@media only screen and (max-width: 1440px){
	.ngicon5 li {width: 16%;}.ngicon5 { padding-top: 5%;}.ngb-title h2 {font-size: 35px;}.ngb-title h3 {font-size: 22px;}.ngb-title h4 {font-size: 13px;line-height: 26px;}.ngicon5 li h5 {font-size: 12px;}.ngservice5 ul {padding-top:3%;width: 90%;}.ngservice5 ul li {width: 18%;margin-top: 4%;}.ngservice5 .main {padding: 10% 0 10% 0;}.ngb-footer-content,.ngb-bottom ul,.ngbrand-news-content {width: 1200px;}.ngbnews .ntxt h4 {font-size: 12px;line-height: 22px;padding: 15px 0 25px 0;}.ngbnews .ntxt h6 {font-size: 12px;}.ngbnews .npic {width: 40%;}.ngbnews .ntxt {width: 57%;}.ngbnews .ntxt h3 {font-size: 18px;}.ngbrand-news-hotnews ul li a,.ngbrand-news-hottag ul a {font-size: 12px;}
	
}
@media only screen and (max-width: 1366px){
	.ngicon5 li h6 {font-size: 14px;}.ngicon5 li {width: 16.8%;}.ngb-title h3::after { margin:1% auto 15px auto;}.ngservice1 .main li {margin: 0 7%;}
}
@media only screen and (max-width: 1280px){
	.ngservice1 .main li i {width: 80px;}.ngservice1 .main li {padding-bottom: 15px;}.ngicon5 li i {width: 90px;}.ngb-footer-content,.ngb-bottom ul,.ngbrand-news-content {width: 1100px;}.ngbnews .ntxt h4 {padding: 15px 0;}

}
@media only screen and (max-width: 1152px){
	.ngservice1 .main li {text-align: center;margin: 0;width: 30%;}.ngservice1 .main li i { margin: auto;}.ngicon5 li {width: 18%;padding: 20px 0;}.ngicon5 li h5 {font-size: 12px;padding-top: 10px;}.ngb-title h4 {font-size: 12px;line-height: 22px;}.ngservice5 ul {padding-top:1%;width: 100%;}.ngicon5 li h5 { display: none;}
	.ngb-footer-content,.ngb-bottom ul,.ngbrand-news-content {width: 96%;}
}
@media only screen and (max-width: 860px){ 
	.auto {width: 100%;}
	.pcshow,.ngb-bottom .right,.yqlink,.ngbrand-news-path {display: none!important;}.mbshow {display: block!important;}.ngb-service .main {margin-top:0px;}.ngb-service-content .pic img {width: 350%;}.ngservice1 .main li h4 {font-size: 12px;padding-left: 0px;width: 80%;margin: auto;}.ngservice1 .main li h5 {font-size: 14px;padding: 10px 0 0 0px;}.ngservice1 .main li {padding-bottom: 25px;}.ngservice1 .main li i::after {margin: 20px auto;}.ngb-title {width: 90%;margin: auto;}.ngb-title h2 {font-size: 30px;}.ngb-title h3::after {margin: 4% auto 15px auto;}.ngicon5 li h5 {display: none;}.ngicon5 li i {width: 80%;}.ngicon5 li {width: 17%;margin: 0;background:none;padding: 20px 0 0px 0;}.ngicon5 li h6 {font-size: 12px;}.ngservice3 .main .ngicon5 li,.ngservice4 .main .ngicon5 li {background:none;}.ngservice5 ul {padding-top:10%;width: 98%;}.ngservice5 .main {padding:30% 0 30% 0;}.ngservice5 ul li {width: 32%;margin: 1% 0;border: 1px solid #ccc;padding: 3%;}.ngb-fright,.ngb-footer-content::before  {display: none;}.ngb-bottom .left,.ngb-bottom .right{float: none;width:100%;}.ngb-fleft .name {border-bottom: 1px solid #302f2f;padding-bottom: 25px;}.ngb-fleft .ewmtel{padding-top: 25px;}.ngb-footer-content {padding: 50px 0 20px 0;}.ngb-fleft .ewmtel .tel h2 {font-size: 26px;}.ngb-fleft .name h3 {font-size: 24px;}.cipc {display: block;}.ngbrand-news-banner {margin-top: 66px;}.ngbrand-news-nav {text-align: center;}.ngbrand-news-nav a {font-size: 14px;margin: 1% 2%;}.ngbrand-news-leftlist {float: none;width: 100%;}.ngbnews .npic {width: 100%;}.ngbnews .ntxt {float: none;width: 100%;padding:20px 0;border-bottom: 1px #e6e5e5 solid;overflow: hidden;}.ngbnews {margin-bottom: 35px;}.ngbrand-news-right {float: none;width: 100%;margin-top: 30px;}.ngbrand-news-truepage {padding: 0px 0 50px 0;}.ngbrand-news-hotnews {margin-bottom: 10px;}.ngbrand-news-main {padding-bottom: 0px;}.ngbrand-news-othercase-title h3 {font-size: 25px;}.ngbrand-news-detail-left {float: none;width: 100%;}.ngbrand-news-detail-title h3 {font-size: 18px;}.nbnext span,.nbprev span {display: none;}.nbnext::after{content: '下一篇'}.nbprev::after {content: '上一篇'}.ngbrand-news-detail-title { padding: 4%;}.ngbrand-news-truepage { border-top:none;}.ngbrand-news-navpath {padding: 50px 0 20px 0;}
	.ngbnews .npic img,.ngbnews .ntxt h4 {max-height:none;min-height:auto;}
	.case-banner.small-banner.main, .small-banner {background-size:auto!important;}
	.index-case .auto .case-item .case-item-top .cil1,.index-case .auto .case-item .case-item-top .cil2,.case-item ul li {width: 100%;float: none;}
	.ngbrand-news-othercase,.index-news-right,.ngbrand-news-right,.news-left-path,.ngbrand-news-navpath {display: none}
	.ngb-bottom .left a {display: inline-block;}
	.il-about {padding: 10% 0;}
	.huanhang {display:block;}
	.ngb-fleft {width: 100%;float: left;}
	.index-news {padding-bottom: 50px!important;}
	.iltxt {padding:0px 0;}
	.diy_select,.select-option {width: 100%;}
	.select-option {width: 100.6%;}
	.mt66px {margin-top: 66px;}
	.auto, .w1200, .w1100, .w1000 {width: 100%;padding: 0;}
	.ngb-bottom .left a {display: none;}
	.ngb-bottom .left a.cipc  {display: block;}
	.case-item-top a div h3 {font-size: 15px;}
	.case-item-top a div h5 {font-size: 11px;}
	.ngb-bottom .left a.cipc {display: inline-block;}
	.ngb-bottom .left,.ngb-bottom .left a{font-size: 11px;}
	.csd-main .w1200 {padding: 0;overflow: hidden;}
	.contact-site *{color: #000!important;}
	.contact-site a strong,.contact-site a{color: #dd2f2f!important;}
	.about-profile .about-des {width: 90%;margin: auto;}
	.page-bo a.next {margin-right: 5%;}
	.page-bo a.prev {margin-left: 5%;}
	.page-bo {margin-top: 0px;border-top:none;}
	.mt50px {margin-top: 50px;}
	.index-news-left-bottom {padding: 30px 3%!important;}
	.ngbnews a {display: block;}
}






